heart cath - German English Dictionary